.main {
    background-color:#001529;
    color:#fff!important;
    height:54px;

    h1 {
        font-weight: normal;
        font-size: 20px;
    }

    .headNavBtn {
        position: relative;
        color: #ddd;
        max-width: 400px;
        &:hover {
            color: #fff!important;
        }
    }
    button[class*=bp3-minimal] {
        color: #fff!important;
    }
    .userDrop {
        position: absolute;
        top: 30px;
        left: 0;
        width: 100%;
    }
    div[class*=bp3-button-text] {
        display: inline-block;
        max-width: 100px;
        white-space: nowrap;
        text-overflow: ellipsis;
        overflow: hidden;
    }
    div[class*=bp3-menu] {
        min-width: 0;
    }
}
.system_menu {
	background-color: inherit;
	color: #fff;
	span[class*=bp3-icon] {
		color: inherit;
	}
	li {
		float: right;
		margin-left: 10px;
	}
}